TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Pacific NW
Area - Northwest Washington
League - 2023 Adult 18 & Over
Flight - 3.0 Men
Subflight - D
--------------------------------------------------------------------------------------------------------------------------------------
EDG-Edgers-Purkis
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Cung - 3.02
Jinhong No - 3.02
Matt Kempf - 2.91
Irving Zhang - 2.90
Ticson Mach - 2.86
Yuan Wang - 2.85
Cory Purkis - 2.82
Scott Robertson - 2.76
Thomas Hei - 2.74
Paul Moosman - 2.72
Ming Fan - 2.71
Venu Subramanyam - 2.70
Joel Higgins - 2.69
Ken Redding - 2.68
Kyuho Son - 2.65
Niels Kirkegaard - 2.61
Henry Osias - 2.61
Vijay Dasari - n/a
League Results By Position
1S 2S 1D 2D 3D
Henry Osias - 2.61 & Vijay Dasari - n/a 1 - 0
Cory Purkis - 2.82 & Paul Moosman - 2.72 0 - 1
Cory Purkis - 2.82 & Ming Fan - 2.71 1 - 1
Cory Purkis - 2.82 & Yuan Wang - 2.85 1 - 0
Cory Purkis - 2.82 & Michael Cung - 3.02 0 - 1
Cory Purkis - 2.82 & Irving Zhang - 2.90 1 - 0 1 - 0
Vijay Dasari - n/a & Kyuho Son - 2.65 0 - 1
Ticson Mach - 2.86 & Matt Kempf - 2.91 1 - 0
Ticson Mach - 2.86 & Scott Robertson - 2.76 0 - 1
Ticson Mach - 2.86 & Irving Zhang - 2.90 1 - 0
Ticson Mach - 2.86 & Kyuho Son - 2.65 1 - 0
Paul Moosman - 2.72 & Joel Higgins - 2.69 1 - 0
Paul Moosman - 2.72 & Ken Redding - 2.68 1 - 0
Paul Moosman - 2.72 & Matt Kempf - 2.91 0 - 1
Paul Moosman - 2.72 0 - 2
Joel Higgins - 2.69 & Ken Redding - 2.68 0 - 1
Joel Higgins - 2.69 & Scott Robertson - 2.76 0 - 1
Joel Higgins - 2.69 & Kyuho Son - 2.65 1 - 0
Ming Fan - 2.71 & Matt Kempf - 2.91 1 - 0
Yuan Wang - 2.85 3 - 2
Niels Kirkegaard - 2.61 1 - 3
Scott Robertson - 2.76 & Venu Subramanyam - 2.70 1 - 0 1 - 0
Jinhong No - 3.02 2 - 2
Irving Zhang - 2.90 & Kyuho Son - 2.65 0 - 1
Thomas Hei - 2.74 & Henry Osias - 2.61 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
NWW-ETC-Box
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Zhengzhi Wang - 3.23
Ryan Nghi - 3.18
Renxuan Wang - 3.18
Peng Xi - 3.18
Wayne Zhang - 3.08
Jeremiah Hawkins - 3.08
Scott Haynie - 3.03
Max Ciccotosto - 3.01
Steven Ehrlich - 3.00
David Halgren - 2.98
Carlos Apacible - 2.98
Suman Sadanand - 2.88
Grant Li - 2.87
Remy Briam - 2.85
Siddharth Bhatia - 2.83
Everett Seven - 2.80
Kurt Schulz - n/a
League Results By Position
1S 2S 1D 2D 3D
Everett Seven - 2.80 & Scott Haynie - 3.03 1 - 0
Everett Seven - 2.80 & Siddharth Bhatia - 2.83 0 - 1 2 - 1
Everett Seven - 2.80 & Remy Briam - 2.85 1 - 0
Steven Ehrlich - 3.00 & Carlos Apacible - 2.98 1 - 1
Steven Ehrlich - 3.00 2 - 1
Wayne Zhang - 3.08 3 - 0
David Halgren - 2.98 & Carlos Apacible - 2.98 2 - 0
David Halgren - 2.98 & Siddharth Bhatia - 2.83 1 - 0
David Halgren - 2.98 & Remy Briam - 2.85 1 - 0 1 - 0
Max Ciccotosto - 3.01 1 - 0 1 - 0
Suman Sadanand - 2.88 & Carlos Apacible - 2.98 1 - 0
Suman Sadanand - 2.88 & Jeremiah Hawkins - 3.08 1 - 0
Suman Sadanand - 2.88 & Ryan Nghi - 3.18 1 - 0
Suman Sadanand - 2.88 & Grant Li - 2.87 1 - 0
Jeremiah Hawkins - 3.08 & Renxuan Wang - 3.18 1 - 0
Jeremiah Hawkins - 3.08 & Ryan Nghi - 3.18 1 - 0
Jeremiah Hawkins - 3.08 & Grant Li - 2.87 1 - 0
Jeremiah Hawkins - 3.08 2 - 0
Renxuan Wang - 3.18 & Ryan Nghi - 3.18 1 - 0
Renxuan Wang - 3.18 & Grant Li - 2.87 1 - 0
Renxuan Wang - 3.18 & Kurt Schulz - n/a 1 - 0 1 - 0
Peng Xi - 3.18 1 - 0 1 - 0
Zhengzhi Wang - 3.23 2 - 0
Grant Li - 2.87 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
TCSP-Wang-Chou
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Brad Nelson - 2.90
Bala Nair - 2.82
Keith Jerome - 2.78
Joshua Lee - 2.74
Srdjan Jelacic - 2.71
Roderic Davis - 2.69
Stephen Daniel - 2.68
Huai-Ping Lee - 2.68
Mark Litton - 2.62
Anupam Bahl - 2.53
Ivan Hernandez Serrano - 2.46
Li Wang - 2.41
Alex Hopmann - 2.40
CJ Voss - 2.39
Chris Koehler - 2.32
Wink Thorne - 2.22
Prithu Jain - n/a
Cody Nelson - n/a
League Results By Position
1S 2S 1D 2D 3D
Bala Nair - 2.82 & Huai-Ping Lee - 2.68 2 - 0
Bala Nair - 2.82 & Joshua Lee - 2.74 0 - 1
Bala Nair - 2.82 & Stephen Daniel - 2.68 0 - 1
Srdjan Jelacic - 2.71 & CJ Voss - 2.39 0 - 1
Srdjan Jelacic - 2.71 & Li Wang - 2.41 0 - 1
Alex Hopmann - 2.40 & CJ Voss - 2.39 0 - 1
Alex Hopmann - 2.40 & Ivan Hernandez Serrano - 2.46 0 - 2
Huai-Ping Lee - 2.68 & Ivan Hernandez Serrano - 2.46 0 - 1
Keith Jerome - 2.78 & Li Wang - 2.41 0 - 1 0 - 1
Keith Jerome - 2.78 & Brad Nelson - 2.90 1 - 0
Wink Thorne - 2.22 & Anupam Bahl - 2.53 0 - 1 0 - 1
Wink Thorne - 2.22 & Cody Nelson - n/a 0 - 1
Chris Koehler - 2.32 & Anupam Bahl - 2.53 0 - 1
Chris Koehler - 2.32 & Brad Nelson - 2.90 0 - 1
Anupam Bahl - 2.53 & Joshua Lee - 2.74 1 - 0
Ivan Hernandez Serrano - 2.46 & Joshua Lee - 2.74 0 - 1
Ivan Hernandez Serrano - 2.46 & Stephen Daniel - 2.68 0 - 1
Ivan Hernandez Serrano - 2.46 0 - 1
Roderic Davis - 2.69 0 - 1 0 - 1
Joshua Lee - 2.74 2 - 3
Prithu Jain - n/a & Stephen Daniel - 2.68 0 - 1
Mark Litton - 2.62 0 - 1 0 - 1
Li Wang - 2.41 0 - 1 0 - 1
Stephen Daniel - 2.68 0 - 1
Cody Nelson - n/a & Brad Nelson - 2.90 1 - 0
Cody Nelson - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PL-Wise Guys-Carter
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Phani Meduri - 2.73
Tim Hanson - 2.71
Jegan Lingam - 2.70
Eliuth Triana - 2.70
Oleg Sych - 2.69
Jitin Sood - 2.68
Sunil Tahilramani - 2.62
Maxim Alexeyev - 2.58
Chris Sbarbaro - 2.58
Doug Wood - 2.54
SERGIO VICTORIO - 2.53
Vasu Rangaswami - 2.52
Matthew Carter - 2.50
Mark Mildenberger - 2.44
Rahul Ohri - 2.36
Raman Kumar - n/a
League Results By Position
1S 2S 1D 2D 3D
Matthew Carter - 2.50 & Oleg Sych - 2.69 0 - 1
Matthew Carter - 2.50 & Tim Hanson - 2.71 0 - 1 1 - 0
Matthew Carter - 2.50 & Jegan Lingam - 2.70 0 - 1
Oleg Sych - 2.69 & Phani Meduri - 2.73 0 - 1
Oleg Sych - 2.69 & Maxim Alexeyev - 2.58 1 - 0
Oleg Sych - 2.69 & Jitin Sood - 2.68 0 - 1
Phani Meduri - 2.73 1 - 2 0 - 1
Vasu Rangaswami - 2.52 & Doug Wood - 2.54 0 - 1
Vasu Rangaswami - 2.52 & Jitin Sood - 2.68 1 - 0
Doug Wood - 2.54 & Tim Hanson - 2.71 0 - 1
Doug Wood - 2.54 & Eliuth Triana - 2.70 1 - 0
Doug Wood - 2.54 & Jegan Lingam - 2.70 0 - 1
Maxim Alexeyev - 2.58 2 - 0
SERGIO VICTORIO - 2.53 & Eliuth Triana - 2.70 0 - 2 1 - 0
Sunil Tahilramani - 2.62 1 - 2 1 - 2
Rahul Ohri - 2.36 & Mark Mildenberger - 2.44 0 - 2
Rahul Ohri - 2.36 & Chris Sbarbaro - 2.58 0 - 1
Raman Kumar - n/a & Tim Hanson - 2.71 1 - 0
Raman Kumar - n/a & Chris Sbarbaro - 2.58 1 - 0
Mark Mildenberger - 2.44 & Chris Sbarbaro - 2.58 0 - 1
Tim Hanson - 2.71 & Jegan Lingam - 2.70 1 - 0
Jitin Sood - 2.68 0 - 2 0 - 1
Eliuth Triana - 2.70 & Jegan Lingam - 2.70 0 - 1
Eliuth Triana - 2.70 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
WSC-Call Me By Aces-Yue
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Edward Yang - 2.96
Zhifan Sheng - 2.94
Hongnan Lin - 2.94
Yangtao Zhang - 2.80
Don Li - 2.80
Ximeng Jia - 2.79
Dongren You - 2.73
Shuo Li - 2.63
XIN XU - 2.56
Haiqi Zhu - 2.53
Yang Yue - 2.52
Xiangjie Li - 2.40
Yunkai Zhang - 2.10
Wenyuan Li - n/a
League Results By Position
1S 2S 1D 2D 3D
Yangtao Zhang - 2.80 & Xiangjie Li - 2.40 0 - 2 0 - 2 1 - 0
Yang Yue - 2.52 & Shuo Li - 2.63 0 - 1
Yang Yue - 2.52 & Wenyuan Li - n/a 0 - 1
Yang Yue - 2.52 & Edward Yang - 2.96 0 - 1
Yang Yue - 2.52 0 - 1 0 - 1
Ximeng Jia - 2.79 & Haiqi Zhu - 2.53 0 - 1
Ximeng Jia - 2.79 & Zhifan Sheng - 2.94 2 - 0
Ximeng Jia - 2.79 0 - 1 1 - 0
XIN XU - 2.56 & Yunkai Zhang - 2.10 0 - 1
XIN XU - 2.56 & Shuo Li - 2.63 0 - 1
XIN XU - 2.56 & Dongren You - 2.73 0 - 1
XIN XU - 2.56 0 - 1
Hongnan Lin - 2.94 & Don Li - 2.80 1 - 0
Hongnan Lin - 2.94 1 - 0 1 - 1
Yunkai Zhang - 2.10 & Wenyuan Li - n/a 0 - 1
Yunkai Zhang - 2.10 & Haiqi Zhu - 2.53 0 - 1 0 - 1
Shuo Li - 2.63 & Zhifan Sheng - 2.94 0 - 1
Shuo Li - 2.63 & Dongren You - 2.73 0 - 1
Shuo Li - 2.63 2 - 0
Wenyuan Li - n/a & Don Li - 2.80 0 - 1
Zhifan Sheng - 2.94 & Don Li - 2.80 1 - 0
Zhifan Sheng - 2.94 1 - 0 1 - 0
Edward Yang - 2.96 2 - 0 0 - 1
Don Li - 2.80 & Dongren You - 2.73 1 - 0
Don Li - 2.80 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PSC-Poli-Dragusanu
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Petru Cociorva - 3.08
Adrian Dragusanu - 2.80
Ales Novak - 2.76
Filip Bedjovski - 2.75
Alexandru Gavrilescu - 2.73
Dan Onu - 2.71
Clement Ifrim - 2.68
Sean McClinton - 2.62
Gabriel Hera - 2.56
Carlos Gomes - 2.56
Catalin Cozmei - 2.40
Mahesh Chander Agarwal - 2.31
Claudiu Bulai - 2.26
League Results By Position
1S 2S 1D 2D 3D
Catalin Cozmei - 2.40 & Carlos Gomes - 2.56 0 - 1
Dan Onu - 2.71 & Clement Ifrim - 2.68 1 - 2
Dan Onu - 2.71 & Gabriel Hera - 2.56 1 - 0
Dan Onu - 2.71 & Filip Bedjovski - 2.75 1 - 0
Dan Onu - 2.71 0 - 2
Clement Ifrim - 2.68 & Sean McClinton - 2.62 0 - 1
Clement Ifrim - 2.68 & Alexandru Gavrilescu - 2.73 0 - 3
Sean McClinton - 2.62 & Carlos Gomes - 2.56 1 - 0
Sean McClinton - 2.62 & Filip Bedjovski - 2.75 1 - 1
Sean McClinton - 2.62 0 - 1
Claudiu Bulai - 2.26 & Carlos Gomes - 2.56 0 - 1
Claudiu Bulai - 2.26 & Mahesh Chander Agarwal - 2.31 0 - 1
Adrian Dragusanu - 2.80 & Mahesh Chander Agarwal - 2.31 0 - 1
Adrian Dragusanu - 2.80 0 - 2 2 - 0
Ales Novak - 2.76 & Filip Bedjovski - 2.75 1 - 0 0 - 2
Ales Novak - 2.76 0 - 2 0 - 1
Carlos Gomes - 2.56 & Gabriel Hera - 2.56 0 - 1
Carlos Gomes - 2.56 & Mahesh Chander Agarwal - 2.31 0 - 2
Carlos Gomes - 2.56 0 - 1
Petru Cociorva - 3.08 2 - 1
Filip Bedjovski - 2.75 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MI-Bice
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Dan Kalish - 3.20
Morgan Shook - 3.16
Christopher Dickinson - 3.08
Michael Fauser - 3.06
Virl Hill - 3.04
Alex Schmidt-Warnecke - 3.04
Brian Selby - 2.96
Chenyang Li - 2.88
Christopher Martin - 2.87
Russ Carson - 2.85
Richard Aylen - 2.84
Scott Yetman - 2.82
Geoff Lieberman - 2.77
Tom Bice - 2.72
Marc Rousso - 2.61
Michael van der Velden - n/a
Boyd Peterson - n/a
League Results By Position
1S 2S 1D 2D 3D
Geoff Lieberman - 2.77 & Michael van der Velden - n/a 1 - 0
Geoff Lieberman - 2.77 & Richard Aylen - 2.84 0 - 1
Geoff Lieberman - 2.77 & Russ Carson - 2.85 1 - 0
Christopher Martin - 2.87 & Richard Aylen - 2.84 0 - 1
Christopher Martin - 2.87 0 - 1
Michael van der Velden - n/a & Tom Bice - 2.72 1 - 0
Scott Yetman - 2.82 & Brian Selby - 2.96 0 - 1 1 - 0
Scott Yetman - 2.82 & Russ Carson - 2.85 0 - 1
Boyd Peterson - n/a & Tom Bice - 2.72 1 - 0
Boyd Peterson - n/a & Marc Rousso - 2.61 0 - 1
Richard Aylen - 2.84 & Virl Hill - 3.04 1 - 0
Richard Aylen - 2.84 & Morgan Shook - 3.16 1 - 0
Brian Selby - 2.96 & Michael Fauser - 3.06 1 - 0
Brian Selby - 2.96 & Morgan Shook - 3.16 1 - 0
Virl Hill - 3.04 & Morgan Shook - 3.16 1 - 0
Virl Hill - 3.04 & Chenyang Li - 2.88 0 - 1
Russ Carson - 2.85 & Tom Bice - 2.72 0 - 1
Alex Schmidt-Warnecke - 3.04 & Christopher Dickinson - 3.08 7 - 0
Alex Schmidt-Warnecke - 3.04 0 - 1
Michael Fauser - 3.06 0 - 1
Morgan Shook - 3.16 0 - 1
Chenyang Li - 2.88 0 - 1 4 - 1
Dan Kalish - 3.20 6 - 0
--------------------------------------------------------------------------------------------------------------------------------------
HBSQ-Net Ninjas-Carlson
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Stephen Tameishi - 2.93
Hesper Yu - 2.89
Chris Chau - 2.89
Richard Golphenee - 2.80
damian Gibbs - 2.78
Will Odell - 2.77
Mike Miller - 2.68
Robert Suryan - 2.64
Forrest Carlson - 2.62
Gary Ocher - 2.59
Michael Codsi - 2.51
Preston Berkeley - 2.48
Tom Dillard - 2.38
League Results By Position
1S 2S 1D 2D 3D
Tom Dillard - 2.38 & Preston Berkeley - 2.48 0 - 1
Will Odell - 2.77 & damian Gibbs - 2.78 1 - 0
Will Odell - 2.77 & Mike Miller - 2.68 0 - 1
Richard Golphenee - 2.80 & Forrest Carlson - 2.62 1 - 0
Richard Golphenee - 2.80 0 - 1 2 - 1
Hesper Yu - 2.89 & Preston Berkeley - 2.48 0 - 1
Hesper Yu - 2.89 1 - 0 1 - 0
Forrest Carlson - 2.62 & damian Gibbs - 2.78 0 - 1
Forrest Carlson - 2.62 & Michael Codsi - 2.51 0 - 1
Forrest Carlson - 2.62 & Preston Berkeley - 2.48 0 - 1
Forrest Carlson - 2.62 0 - 1
damian Gibbs - 2.78 & Mike Miller - 2.68 1 - 0
damian Gibbs - 2.78 & Michael Codsi - 2.51 1 - 0
damian Gibbs - 2.78 0 - 1
Mike Miller - 2.68 & Preston Berkeley - 2.48 0 - 1
Michael Codsi - 2.51 0 - 1 1 - 1
Stephen Tameishi - 2.93 2 - 1
Gary Ocher - 2.59 & Will Odell - 2.77 0 - 1 1 - 0
Gary Ocher - 2.59 & Richard Golphenee - 2.80 0 - 1
Gary Ocher - 2.59 & Preston Berkeley - 2.48 0 - 1
Robert Suryan - 2.64 & Tom Dillard - 2.38 0 - 2 1 - 0
Robert Suryan - 2.64 & Will Odell - 2.77 1 - 0
Robert Suryan - 2.64 & Mike Miller - 2.68 0 - 1
Robert Suryan - 2.64 & Michael Codsi - 2.51 0 - 1
Chris Chau - 2.89 & Hesper Yu - 2.89 2 - 0
Chris Chau - 2.89 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CP-TennisCowBoys-Che
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Joe van Zyl - 3.08
Eric Baird - 2.97
Justin Marquart - 2.96
Xin Che - 2.93
Michael Robon - 2.92
Kaushik Purohit - 2.91
Alessandro Contenti - 2.91
Tony Balkan - 2.89
Justin vonGortler - 2.84
Robert Bengford - 2.83
Jim Muenz - 2.82
Jason Liang - 2.80
Savas Parastatidis - 2.79
Bob Isaacson - 2.79
Tony Zhao - 2.74
christopher glassmoyer - 2.68
Daniel Warren - 2.67
Hans Grobstok - n/a
League Results By Position
1S 2S 1D 2D 3D
Bob Isaacson - 2.79 & Hans Grobstok - n/a 0 - 1
Bob Isaacson - 2.79 & Daniel Warren - 2.67 1 - 0
Tony Balkan - 2.89 & Justin vonGortler - 2.84 4 - 0
Justin vonGortler - 2.84 & Michael Robon - 2.92 0 - 1
Justin vonGortler - 2.84 & Alessandro Contenti - 2.91 1 - 0
Jim Muenz - 2.82 & Robert Bengford - 2.83 0 - 1
Jim Muenz - 2.82 & Justin Marquart - 2.96 1 - 0
Hans Grobstok - n/a 0 - 1
Robert Bengford - 2.83 & Eric Baird - 2.97 2 - 0
Daniel Warren - 2.67 & Eric Baird - 2.97 0 - 1
Daniel Warren - 2.67 & Kaushik Purohit - 2.91 1 - 0
Daniel Warren - 2.67 & Jason Liang - 2.80 1 - 0
Kaushik Purohit - 2.91 & Jason Liang - 2.80 2 - 0
Xin Che - 2.93 & Justin Marquart - 2.96 1 - 0
Xin Che - 2.93 2 - 1 1 - 0
Justin Marquart - 2.96 & Alessandro Contenti - 2.91 1 - 0
Justin Marquart - 2.96 0 - 1
christopher glassmoyer - 2.68 & Savas Parastatidis - 2.79 1 - 0
christopher glassmoyer - 2.68 & Jason Liang - 2.80 0 - 1
christopher glassmoyer - 2.68 0 - 1
Savas Parastatidis - 2.79 & Alessandro Contenti - 2.91 1 - 0
Savas Parastatidis - 2.79 & Joe van Zyl - 3.08 1 - 0
Savas Parastatidis - 2.79 & Jason Liang - 2.80 0 - 1
Tony Zhao - 2.74 1 - 1 3 - 1
Joe van Zyl - 3.08 3 - 0